Synchronisation Rings Composable Synchronisation for Object-Oriented Systems
نویسنده
چکیده
منابع مشابه
Object-Oriented Modelling of Parallel Hardware Systems
Object-oriented techniques like inheritance promise great benefits for the specification and design of parallel hardware systems. The difficulties which arise from the use of inheritance in parallel hardware systems are analysed in this article. Similar difficulties are well known in concurrent object-oriented programming as inheritance anomaly but are not yet investigated in object-oriented ha...
متن کاملA Hybrid Approach to Real-time Synchronisation in Distributed Multimedia Systems
One of the major requirements of distributed multimedia applications is the need to maintain, often complex, real-time synchronisation constraints. More specifically, it is necessary to be able to manage arbitrary intraand intermedia synchronisation across activities in the distributed environment. Furthermore, it is important that such developments are integrated into emerging object-oriented ...
متن کاملEffective Synchronisation of Concurrent Objects: Laying the Inheritance Anomaly to Rest
The integration of concurrency and object-oriented programming has been a goal of researchers for over a decade. To date, attempts to address reuse conflicts, known as “inheritance anomalies”, have been limited in applicability and have not addressed all the issues that synchronisation raises. In this paper we take a detailed look at synchronisation by investigating five different aspects which...
متن کاملScheduling Predicates
In this report we present a powerful new synchronisation mechanism called scheduling predicates These predicates there are no there exists and for all allow the programmer to schedule the order of execution of operations based on relative arrival times values of parameters and built in synchronisation counters Since many synchronisation problems are in fact scheduling problems these facilitate ...
متن کاملExpressing Runtime Structure and Synchronisation in Concurrent OO Languages with MONSTR
The extended term graph rewriting formalism of MONSTR is described, together with some of its more important rigorously established properties, particularly regarding serialisability and acyclicity. This basis is used for giving a convenient description of the global runtime structure of a concurrent object oriented language. The formalism proves especially convenient for describing very precis...
متن کامل